home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 8510 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.2 KB

  1. Path: oitnews.harvard.edu!cmcl2!schonberg!dewar
  2. From: dewar@cs.nyu.edu (Robert Dewar)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: C/C++ knocks the ....
  5. Date: 17 Feb 1996 13:20:24 -0500
  6. Organization: Courant Institute of Mathematical Sciences
  7. Message-ID: <dewar.824581148@schonberg>
  8. References: <00001a73+00002504@msn.com> <4etcmm$lpd@nova.dimensional.com> <3114d8fb.5a455349@zesi.ruhr.de> <4f5h5t$f13@vixen.cso.uiuc.edu> <4g1bgf$l5@mailhub.scitec.com.au> <3124B43F.19E0@escmail.orl.mmc.com> <4g2r2r$ded@stc06.ctd.ornl.gov>
  9. NNTP-Posting-Host: schonberg.cs.nyu.edu
  10. X-Newsreader: NN version 6.5.0 (NOV)
  11.  
  12. iMatt says
  13. \
  14. "As for Ada, I'm not yet fully convinced abou the package vs
  15. type thing.  C++ might be ugly because you can have all sorts of
  16. elements outside classes, but in Eiffel you cannot.
  17.  
  18. Eiffel intentionally makes the unit of namespace and of type
  19. the same."
  20.  
  21. Time to make my observation again:
  22.  
  23. unify and confuse mean the same thing (join together)
  24.  
  25. but they express rather different judgments as to the desirability.
  26.  
  27. Many arguments in language design come down to unify vs confuse (e.g.
  28. do expression languages unify or confuse the notions of statement
  29. and expression, does Algol-68 unify or confuse the notions of variable
  30. and pointer).
  31.  
  32.